staying alive - Spanish English Dictionary