game-winning shot - Spanish English Dictionary