main defecation - German English Dictionary