deterrent power - Francés Inglés Diccionario