power failure protection - French English Dictionary