kind of homespun linen - Turco Inglés Diccionario