puncture weed - Spanish English Dictionary