uninterruptible energy - German English Dictionary