wastewater pump station - Spanish English Dictionary