What does Blutpakt mean?

Blutpakt - German to English

Blood Pact [Tanya Huff]