superpowers - German English Dictionary