keeping alive - Spanish English Dictionary