English dictionary for learners

Look up words and phrases with definitions, examples, and translations in Chinese (Traditional and Simplified), Japanese, Spanish, French, Korean, Hindi, Indonesian, Portuguese, and Russian. Practice and speaking are in the iOS app.