endo-osseous implant - Francés Inglés Diccionario