person or thing that provides information - Anglais Synonymes Dictionnaire