demolition (of a building) by explosives - Francés Inglés Diccionario