haulage vehicle - Francés Inglés Diccionario