abdominal arterial puncture - German English Dictionary