snatch victory from the jaws of defeat - Turkish English Dictionary