marketable pollution permit - French English Dictionary

marketable pollution permit

Meanings of "marketable pollution permit" in French English Dictionary : 2 result(s)

English French
Environment
marketable pollution permit autorisation de polluer négociable
marketable pollution permit droit de polluer négociable