extrahepatic bile ducts - Turkish English Dictionary