win a historic victory - Turkish English Dictionary