extrahepatic bile ducts - Spanish English Dictionary