independent deterrent (force) - Turkish English Dictionary