someone who helps poor people - Francés Inglés Diccionario