been implanted - Alemán Inglés Diccionario