edentate - French English Dictionary