edentulus - French English Dictionary