choledoscope - French English Dictionary