polluters - German English Dictionary