high-tech weaponry - Francés Inglés Diccionario