superweapon - German English Dictionary