afforestation schemes - Francés Inglés Diccionario