protection against power failure - Spanish English Dictionary