kind of homespun linen - Français Anglais Dictionnaire