fecaloid - French English Dictionary