rely heavily on outside financial sources - Spanish English Dictionary