resistance against nuclear explosion effects - French English Dictionary