net hauling machines - Alemán Inglés Diccionario