wire-mesh fences - Alemán Inglés Diccionario