Onedic Dictionary
Onedic dictionary 30+ languages helps to learn details of a word, a special translator helps to translate long sentences and phrases helps to learn common phrases in foreign countries. Additionally, word of the day, phrase of the day, quotes and flashcard helps to learn words, phrases, and wisdom.