edentulate - French English Dictionary