someone that donates - Français Anglais Dictionnaire