purr with pleasure - French English Dictionary