What does Blutgerüst mean?

Blutgerüst - German to English

scaffold [platform for execution]