deflagration flame arrester - Turkish English Dictionary