water pumpage - Francés Inglés Diccionario