water pumpage - Alemán Inglés Diccionario