suprapubic puncture - French English Dictionary