strand, thread - Turco Inglés Diccionario