water treatment devices and systems - German English Dictionary