wire mesh window - Alemán Inglés Diccionario