meaning of Blasentamponade

Blasentamponade - German to English

bladder tamponade