provide help voluntarily and selflessly - Francés Inglés Diccionario