cathoscope - French English Dictionary