Use Taobao Translate search to translate your item terms instead of Google translate, I find it more accurate, since the most important part of shopping at Taobao is to find the items you want. Or if you need guides to buy from Taobao from set up a Taobao account to handling shipping and communicating with sellers, you can also find words to copy paste from there. Very convenient.
To shop at Taobao, the most important thing is to be able to find the things you need. If you want to be able to browse and find the items yourself, www.taobaotranslate.com can help you find items you want. There are also guides there that can help you set up Taobao account, shipping from Taobao etc