deterrence capability - Francés Inglés Diccionario