person or thing that provides information - Allemand Anglais Dictionnaire