biliary stent - German English Dictionary