Latin is a very "smart" language. Due to its syntax (the cases and their multiple uses), it's impossible to get an online/electronic translator that can translate correctly a whole sentence.
If you want to have anything translated from Latin into English, German, French, Chinese, etc, there are only two ways: learn the language and try to translate it or ask someone who knows latin (kind enough!) to translate what you wish to see translated.
BUT, if you want a software that works as a Latin-English dictionary, then I recommend you WORDS.
Good Luck ;)
Studying Latin since 2003