have high spirits - Allemand Anglais Dictionnaire