independently driven - Turc Anglais Dictionnaire