hepatic ducts - Turkish English Dictionary