extrahepatic bile ducts - French English Dictionary