internal combustion engine-driven device - Anglais Synonymes Dictionnaire