Vox Spanish Advanced Dictionary (Android) - The most complete Spanish language dictionary available:
More than 34 000 entries
70 000 meanings
30 000 examples
More than 5 000 idioms and expressions
American and European Spanish
Irregular verbs appendix
The Vox Spanish Advanced Dictionary is here presented in MSDict electronic format