long-term ruler - Türkçe İngilizce Sözlük