to refresh oneself with sleep - İspanyolca İngilizce Sözlük