Spanish-English Dictionaryvencer
Meaning of vencer