extrahepatic bile duct strictures - Turkish English Dictionary