mass explosion - German English Dictionary