puncture (vehicle tire) - Spanish English Dictionary