be implanted - Francés Inglés Diccionario