stand (forestry) - French English Dictionary