have kittens - French English Dictionary