twilled linen fabric - Turco Inglés Diccionario