water pumping - Francés Inglés Diccionario