extrahepatic bile duct strictures - German English Dictionary