enclosure of wire mesh - Turco Inglés Diccionario