deflagrating mixture - Turkish English Dictionary