the state of being excellent - Espagnol Anglais Dictionnaire