abdominal arterial puncture - French English Dictionary