renewable resource harvesting right - Anglais Synonymes Dictionnaire