I have noticed that in many Chinese words when I was using the English to Chinese. It appears that a lot of the words in Chinese have quite a few meanings and we really have to be specific on the word. I saw that it doesn't offer Thai/Lao, which is the majority of my ESL population. But, I will try out the Chinese/Simple tomorrow and let you which site they prefer.
Thanks for the site! Keep them coming!