implant and anneal - Alemán Inglés Diccionario