physically powered engine - Turc Anglais Dictionnaire