environmental restoration - İspanyolca İngilizce Sözlük