mass explosion - Francés Inglés Diccionario