kind of cloth formerly made in spain - Turc Anglais Dictionnaire