massive disaster - German English Dictionary