English to Chinese: "cocoon" related translation