technological warfare - Alemán Inglés Diccionario