Numerous Latin dictionaries are available online. http://www.google.com/search?hl=en&q=latin+dictionary&btnG=Google+Search In some countries you can download PDF files of entire hardcopy Latin dictionaries from Google Books. Best way to learn a language is to use it. I theorize that an auxlang promoter has to be willing and able to "prime the pump" for several years, engaging each interested person in two-way message exchanges in the language. When someone is talking (or writing) directly to _you_ that makes more of an impression than a language viewed from a distance.