sphincter muscle of pancreatic duct - German English Dictionary