pet keeping - French English Dictionary