mechanically driven - Turc Anglais Dictionnaire