provide help voluntarily and selflessly - Deutsch Englisch Wörterbuch