stand (forestry) - Spanish English Dictionary