celioscope - French English Dictionary