woven timber blinds - Español Inglés Diccionario