being largely dependent on - Türkçe İngilizce Sözlük