be implanted - Alemán Inglés Diccionario