mass explosion hazard - German English Dictionary