land freight vehicle - Alemán Inglés Diccionario