something/somebody excellent - Espagnol Anglais Dictionnaire