been punctured (inflatable chamber) - Español Inglés Diccionario