waster-water treatment technology - French English Dictionary