heavy-duty pump - Alemán Inglés Diccionario