social aid and investment fund - Alemán Inglés Diccionario