a thought flitted through my mind. - Français Anglais Dictionnaire