choledochectomy - German English Dictionary