チョクセツタイキカイシュウ
Meanings
Noun
1. direct air capture (of greenhouse gases)
Composed of
direct; immediate; personal; firsthand
atmosphere; air; magnanimous; generous; large-hearted
collection; recovery; withdrawal; retrieval