uninterruptible energy - Spanish English Dictionary