person or thing that provides information - Français Anglais Dictionnaire