be in good/high spirits - Fransızca İngilizce Sözlük