blast-proof shelter - Francés Inglés Diccionario