implant and anneal - Turc Anglais Dictionnaire