tradable permits - German English Dictionary