nondestructive electronic warfare - German English Dictionary