ventriculoscope - French English Dictionary