explosive substance. - Francés Inglés Diccionario