wire fabric wall - Turco Inglés Diccionario