meshed structure netting - Inglés Sinónimo Diccionario