be dependent on outside financial sources - Deutsch Englisch Wörterbuch