being implanted - Alemán Inglés Diccionario