high-efficiency engine - Allemand Anglais Dictionnaire