managed forest land - German English Dictionary