sewage clarification plant - French English Dictionary