thermal explosion - Turkish English Dictionary