defecator - Turkish English Dictionary