choledochus - French English Dictionary