deterrence power - Alemán Inglés Diccionario