split-brain - French English Dictionary