sphincter muscle of pancreatic duct - French English Dictionary