defensive armament - Francés Inglés Diccionario