provide help voluntarily and selflessly - German English Dictionary