internal combustion engine-driven device - Allemand Anglais Dictionnaire