a brilliant/superb feat - Espagnol Anglais Dictionnaire