haulage appliance - Alemán Inglés Diccionario