prospect for ecological renewal - Türkçe İngilizce Sözlük