producing blast - Francés Inglés Diccionario