choledochlithiasis - French English Dictionary