atomic warfare - Francés Inglés Diccionario