wastewater pump station - Francés Inglés Diccionario