strand of thought/opinion - Turc Anglais Dictionnaire