gigantic explosion - Francés Inglés Diccionario