surpuissance - German English Dictionary