left hepatic duct - Turkish English Dictionary