the moving force - Turc Anglais Dictionnaire