be in buoyant spirits - Turc Anglais Dictionnaire