mechanical leg - Turc Anglais Dictionnaire