razor-thin victory - Turkish English Dictionary