choledochal - French English Dictionary