deterrent weapons - Español Inglés Diccionario