force and power transmission - Turc Anglais Dictionnaire