encephaloscope - French English Dictionary