rely heavily on outside financial sources - Deutsch Englisch Wörterbuch