means for transport - Español Inglés Diccionario