to spin a cocoon around oneself - Español Inglés Diccionario