homespun linen - Alemán Inglés Diccionario