social assistance and solidarity foundation - Español Inglés Diccionario