(one's) race is run - Espagnol Anglais Dictionnaire