woven timber blinds - Espagnol Anglais Dictionnaire