sea water pumping station - Alemán Inglés Diccionario