choledochotomy - French English Dictionary