Cassel's Latin and English Dictionary
This is one of the best foreign language dictionaries I've seen. Inexpensive, thick, and softcover, the dictionary is actually 2 in 1. The first half translates from the foreign word to English and gives pronunciation, while the second goes from English to the foreign language. With over 35,000 entries, extensive tables of regular and irregular verb forms, and other language basics, this is an excellent supplement to any foreign language program.