area of permanent forest estate - Español Inglés Diccionario