kind of homespun linen - German English Dictionary