an extraordinary, excellent thing - Allemand Anglais Dictionnaire