cat litter production - French English Dictionary