rack up a win - Turkish English Dictionary