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