permanecer alerta - Spanish English Dictionary