A facility containing a series of tanks, screens, filters and other processes by which pollutants are removed from water.
WASTE TREATMENT PLANT
Meaning of WASTE TREATMENT PLANT in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012