Is there a site that will translate Latin? I never took Latin, and while I can often get the gist of phrases, it would be nice to have a site that could fill in the gaping holes in my vocabulary. I came across the italicised phrase below, and while I I know that there are many people who post here capable of translating it for me, I have no intention of asking for a translation every time I get stuck. A web-based translator would be a great asset for the semi-literate, it could be said to be "pro utilate hominem."

Vir prudens non contra ventum mingit.