kind of cloth formerly made in spain - Anglais Synonymes Dictionnaire