A helpful dictionary which includes multiple languages and is translating many languages particularly for those who are in process of learning languages not only one language but different languages at one go.