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