be dependent on outside financial sources - Turco Inglés Diccionario