deterrent strategy - Francés Inglés Diccionario