social assistance and solidarity foundation - Francés Inglés Diccionario