part of a forest off limits - German English Dictionary