prospect for ecological renewal - Fransızca İngilizce Sözlük