most wins - Turkish English Dictionary