artificial implants - Turc Anglais Dictionnaire