implant something in - Turc Anglais Dictionnaire