renewable resource harvesting right - Espagnol Anglais Dictionnaire