dog litter - French English Dictionary