of the highest grade - Allemand Anglais Dictionnaire