social welfare organization - Francés Inglés Diccionario