dredging pumps - Francés Inglés Diccionario