The best online Latin dictionary can be found at
www.perseus.org
It takes a bit of navigation to get to it, but it really is a good resource.
FastShark, Latin syntax is actually a lot more flexible than OSV or OVS, as conjugation and declension allows a far greater flexibility than English. Such languages (Latin, classical Greek, Russian, German) are called synthetic. Languages like French and English, which rely on word order to a far greater degree than conjugation, are called analytic.