a top-class athlete - Espagnol Anglais Dictionnaire