been punctured (inflatable chamber) - Spanish English Dictionary