implantent - Francés Inglés Diccionario