largest win - Turkish English Dictionary