improvised nuclear device - German English Dictionary