twilled linen fabric - Alemán Inglés Diccionario