Here is the link for Google translate I use
You will get multiple meanings because one symbol can mean different things much like in English, we have different meanings for the same word. To get a proper translation you need to know how you intend to use it in a sentence and then have a person translate it for you to get a proper translation. Unfortunately that will probablly cost you unless it is something simple then you can either post the question here and maybe someone will help or find someone that might help.
Even Chinese people have the same issue when trying to get the meaning of just one word to translate it into English. So your best bet to get a good translation is to find someone to help and not rely on a computer generated translation.|||Google Translate isn't very good at individual words; it's better at longer sentences. There are lots of good free Chinese dictionaries online though; the best one is www.nciku.com, which also gives example sentences etc so that you can be sure the word you found is the one you want. There's also www.mdbg.net, but that only gives English translations of Chinese words (you can still search for an English word and find it in the meaning of a Chinese word, but that's a bit hit-and-miss)|||This website by Dr. Tianwei Xie, Dept. of Asian and Asian American Studies, California State University at Long Beach has one of the most comprehensive lists for learning Chinese online. It includes quite a few links, including many on characters.