Definition of carbon trading in English:

carbon trading

noun