industrial wastewater treatment facility/plant - Spanish English Dictionary