meaning of Blutsperre

Blutsperre - German to English

bloodstream arrest