electric power research institute - German English Dictionary