brain mantle - French English Dictionary