redundant power supply system - German English Dictionary