isolated brain - French English Dictionary