meaning of Blutschwur

Blutschwur - German to English

blood oath