the stuff of greatness - Allemand Anglais Dictionnaire