been implanted - Francés Inglés Diccionario