power surplus - German English Dictionary