Authoritative Spanish dictionary software that provides you with native word pronunciation, Spanish translation, Spanish verb conjugation search and memorization, extended Spanish lexicon, Spanish word memorization, Spanish listening, real-time Spanish radio, Spanish question bank, and Spanish input method, etc.