defecant - French English Dictionary