osteointegrated implant - Español Inglés Diccionario