renewable resource harvesting area - Español Inglés Diccionario