carbon sequestration in Finnish carbon sequestration in Finnish hiilidioksidin sitominen noun Add to Flashcards