regain lost prosperity or success - Türkçe İngilizce Sözlük