defecator - Spanish English Dictionary