wire or mesh fence - Turco Inglés Diccionario