heavy haulage - Francés Inglés Diccionario