prospect for ecological renewal - Almanca İngilizce Sözlük