linen threads - Turco Inglés Diccionario