translate English to French: An Integrated Science and Practice" Ed. by H.E. Garrett, W.J. Rietveld and R.F. Fisher. 2000 Afforestation definition: "
An Integrated Science and Practice», publié par H.E. Garrett, W.J. Rietveld et R.F. Fisher, 2000.