puncture with a spiked stick - Spanish English Dictionary