weapons and technology - Francés Inglés Diccionario