high duty engine - Allemand Anglais Dictionnaire