thermal explosion - German English Dictionary