means for transport - Francés Inglés Diccionario