renewable resource harvesting area - Alemán Inglés Diccionario