forest regeneration - Spanish English Dictionary