be in good/high spirits - Español Inglés Diccionario