independent deterrent (force) - French English Dictionary