Where can I Translate Latin to English?

In order to translate Latin into English yourself, you can use many different translation sites. Babylon.com has it where you can download their translator for free, and can translate any language that you would like. See for yourself!