redundant power feed - German English Dictionary