haulage appliance - Francés Inglés Diccionario