put off a blast - Francés Inglés Diccionario