superpuissance - German English Dictionary