to the implant - Turc Anglais Dictionnaire