achieve victory over a rival - Turkish English Dictionary