long-term ruler - Almanca İngilizce Sözlük