choledochostomy - French English Dictionary