uninterruptible energy - French English Dictionary