depleted morb mantle - French English Dictionary