musculus sphincter ductus choledochi - Turkish English Dictionary