locomotive with hauling drum - Alemán Inglés Diccionario