a thought flitted through my mind. - Turc Anglais Dictionnaire