resistance against nuclear explosion effects - Francés Inglés Diccionario