motor land vehicles - Francés Inglés Diccionario