kitty litter - French English Dictionary