ABBYY Lingvo Translation Dictionary is a dictionary application that lets you translate words, expand your vocabulary and master foreign languages. It contains trusted dictionaries for up to 19 languages, including German, Spanish, Italian, and English.
Ranked in these QuestionsQuestion Ranking
Pro Great set of (proprietary) dictionaries
lingvo has free dictionaries, but what it shines at, is the great number of "copyrighted dictionaries"
Pro Mobile versions available
ABBYY Lingvo also offers mobile versions of it's dictionaries for Android and iOS, though they will need to be purchased separately from their desktop versions.
Con Is not free
There are many options, that may satisfy anyone, but the app itself (and those great Lingvo's own dictionaries) is not free as it's price ranges from $39.99-$129.99.