implantant - Francés Inglés Diccionario