tibetan ratlike hamster - Spanish English Dictionary