land freight vehicle - Francés Inglés Diccionario