strand of thought/opinion - Espagnol Anglais Dictionnaire