technological warfare - Francés Inglés Diccionario