left intrahepatic bile duct - French English Dictionary