plant litter - French English Dictionary