Diccionario Español-Inglés
vencer
Defeat, discomfit
Diccionario Español-Inglés
vencedor
vencido