provide help voluntarily and selflessly - Français Anglais Dictionnaire