deflagration wave - Turkish English Dictionary