being implanted - Francés Inglés Diccionario