sewage-treatment facility - German English Dictionary