atomic explosions - Francés Inglés Diccionario