endosseous implant - French English Dictionary