pet keeping - Spanish English Dictionary