spin a cocoon - French English Dictionary