related to the political left - Türkçe İngilizce Sözlük