deterrent weapons - Inglés Sinónimo Diccionario