game-winning shot - Turkish English Dictionary