independent left - Türkçe İngilizce Sözlük