What does Blutschwur mean?

Blutschwur - German to English

blood oath