solar explosions - Francés Inglés Diccionario