Ultralingua Latin-English Translation DiBy Ultralingua, Inc. : Oxford english dictionary
Ultralingua English-Latin Dictionary is a useful application that comes with up to 350,000 indexed translations with thousands of idiomatic expressions, technical terms, and slang. Learn words in style. Create color-coded flashcards, and then test yourself ...