provide help voluntarily and selflessly - Allemand Anglais Dictionnaire