water treatment station - German English Dictionary