physical sewage treatment - French English Dictionary