waste water treatment facility - French English Dictionary