kind of homespun linen - Alemán Inglés Diccionario