meaning of Brandfackel

Brandfackel - German to English

firebrand