kind of homespun linen - French English Dictionary