slow composting - French English Dictionary