cover oneself with blankets - İspanyolca İngilizce Sözlük