sea water pumping station - Turco Inglés Diccionario