water processing plant - German English Dictionary