AVE, Alta Velocidad Espanola, literally Spanish High Speed AVE, Alta Velocidad Espanola, literally Spanish High Speed