revitalize the local economy - Almanca İngilizce Sözlük