Computer and electronic shops in China now have electronic dictionaries that are lighter to carry than paper. Mine cost Y180 but has no sound. It's been very helpful and quick once I punch in the English. Chinese shows up. But it doesn't have all commonly used words.
More expensive varieties give the words aloud.
Instructions are in Chinese, so you need a Chinese-reading friend to help you. The pull on one of my zippers came off and a repair person on the street fixed it in two seconds for Y2. The soles were coming off my sandals, and a repair person on the street glued and stitched them up for Y12. Another person re-strung a broken pearl necklace for Y10. Prices in China are going down.