demolition (of a building) by explosives - Español Inglés Diccionario