medical implant - Francés Inglés Diccionario