cover oneself with blankets - Spanish English Dictionary