independent deterrent (force) - Español Inglés Diccionario