wire-mesh fence - Turco Inglés Diccionario