left intrahepatic bile duct - German English Dictionary