renewable resource harvesting right - Turc Anglais Dictionnaire