great superior pancreatic artery - French English Dictionary