defecated - French English Dictionary