deflagrator - Turkish English Dictionary