purr like a kitten - French English Dictionary