Traducción español inglés

English version

¿Qué significa "super-explosión solar" en Inglés