part of a forest off limits - Francés Inglés Diccionario