choledochectomy - French English Dictionary