pet cat - French English Dictionary