carbon sequestration in Indonesian carbon sequestration in Indonesian sekuestrasi karbon noun Add to Flashcards