primitive mantle - French English Dictionary