water treatment installation/equipment - German English Dictionary