welded steel fabric - Turco Inglés Diccionario