director of treatment plants - French English Dictionary