director of treatment plants - German English Dictionary