strand of thought/opinion - Turco Inglés Diccionario