meaning of Blutstauung

Blutstauung - German to English

bloodstream stasis