little she-cat - French English Dictionary