hepatic duct - Turkish English Dictionary