independent deterrent (force) - Français Anglais Dictionnaire