demolition blast - German English Dictionary