biliary ductule - German English Dictionary