Needs Latin to English – Latin English Dictionary Pro Review
A good foreign dictionary from my experience lets one choose to translate A to B or B to A. Good English language dictionaries show the root word (Latin in many cases).
Review by rr-mike on
Latin English Dictionary Pro.