defense system - Inglés Sinónimo Diccionario

defense system

n.
[1] defence system