blast-producing apparatus - Inglés Sinónimo Diccionario