forest replantation - Spanish English Dictionary