bladder puncture - Spanish English Dictionary