physically powered engine - Anglais Synonymes Dictionnaire