flame arresters - Turkish English Dictionary