domesticated guinea pig - Spanish English Dictionary