pussy (a cat; pussycat) - French English Dictionary