to be in high spirits - Espagnol Anglais Dictionnaire