Dictionnaire français - anglais

vaincre

to defeat, to conquer