kind of homespun linen - Turc Anglais Dictionnaire