left cerebral cortex - French English Dictionary