explosion origin - Francés Inglés Diccionario