kitty cat - French English Dictionary