provide help voluntarily and selflessly - Spanish English Dictionary