mechanical drive - Turc Anglais Dictionnaire