defaecator - French English Dictionary