atomic bomb bursts - Francés Inglés Diccionario