explosion disaster - Spanish English Dictionary