defecating - French English Dictionary