pre-manufactured blast fence - Turco Inglés Diccionario