meaning of Blutstau

Blutstau - German to English

blood stasis