dredging pumps - Alemán Inglés Diccionario