defecator - German English Dictionary