be in good/high spirits - Français Anglais Dictionnaire