producing blast - Turco Inglés Diccionario