defensive armament - Turco Inglés Diccionario