choledochous - French English Dictionary