intrahepatic bile ducts - Spanish English Dictionary