blast fence - Turco Inglés Diccionario