to be in high spirits - Allemand Anglais Dictionnaire