forest harvesting permit - Español Inglés Diccionario