endo-osseous implant - French English Dictionary