detached cranial section - French English Dictionary