sewage processing station - German English Dictionary