woven wire fabric - Turco Inglés Diccionario