power failure protection - Spanish English Dictionary