extrahepatic bile duct strictures - French English Dictionary