re-afforest - Francés Inglés Diccionario