bladder puncture - German English Dictionary