in-vessel composting - French English Dictionary