person who has stayed awake all night - İspanyolca İngilizce Sözlük