Free Apps

Language Dictionaries and word games

Global Translate 
90 language dictionaries in one, with word games for developing vocabulary

Flashcards 
90 language flashcards game for developing vocabulary
Play against friends with high scores stored online

50,000 word English dictionary with definitions and phonemes for pronunciation

2500 English idioms. Use them to play Charades.
Also with Hangman guessing game

Psychometric test with career suggestions

Psychometric test - check your compatibility with your partner

70 online language dictionaries

Other Dictionaries

Arabic English Dictionary

Arabic French Dictionary

Brazilian English Dictionary

Chinese English Dictionary

Chinese French Dictionary

Danish Brazilian Dictionary

Danish Chinese Dictionary

Danish Czech Dictionary

Danish Dutch Dictionary

Danish Finnish Dictionary

Danish French Dictionary

Danish German Dictionary

Danish Greek Dictionary

Danish Hungarian Dictionary

Danish Korean Dictionary

Danish Lithuanian Dictionary

Danish Nepali Dictionary

Danish Polish Dictionary

Danish Portuguese Dictionary

Danish Romanian Dictionary

Danish Russian Dictionary

Danish Spanish Dictionary

Danish Swahili Dictionary

Danish Swedish Dictionary

Danish Thai Dictionary

Danish Turkish Dictionary

Danish Vietnamese Dictionary

Dutch English Dictionary

English Belarusian Dictionary

English French Dictionary

English German Dictionary

English Spanish Dictionary

Filipino English Dictionary

French Albanian Dictionary

French Arabic Dictionary

French Azeri Dictionary

French Bangla Dictionary

French Belarusian Dictionary

French Cambodian Dictionary

French Catalan Dictionary

French Cebuano Dictionary

French Chinese Dictionary

French Croatian Dictionary

French Czech Dictionary

French Dutch Dictionary

French English Dictionary

French Filipino Dictionary

French Finnish Dictionary

French Georgian Dictionary

French German Dictionary

French Greek Dictionary

French Hebrew Dictionary

French Hindi Dictionary

French Hmong Dictionary

French Hungarian Dictionary

French Italian Dictionary

French Javanese Dictionary

French Korean Dictionary

French Kurdish Dictionary

French Lao Dictionary

French Latvian Dictionary

French Lithuanian Dictionary

French Malay Dictionary

French Mongolian Dictionary

French Nepali Dictionary

French Persian Dictionary

French Polish Dictionary

French Portuguese Dictionary

French Romanian Dictionary

French Russian Dictionary

French Slovak Dictionary

French Spanish Dictionary

French Swahili Dictionary

French Swedish Dictionary

French Telugu Dictionary

French Thai Dictionary

French Turkish Dictionary

French Ukrainian Dictionary

French Urdu Dictionary

French Vietnamese Dictionary

German French Dictionary

Hindi English Dictionary

Hindi French Dictionary

Indonesian English Dictionary

Irish English Dictionary

Italian Albanian Dictionary

Italian Arabic Dictionary

Italian Brazilian Dictionary

Italian Chinese Dictionary

Italian Croatian Dictionary

Italian Czech Dictionary

Italian Danish Dictionary

Italian Dutch Dictionary

Italian English Dictionary

Italian Finnish Dictionary

Italian French Dictionary

Italian German Dictionary

Italian Greek Dictionary

Italian Hungarian Dictionary

Italian Polish Dictionary

Italian Portuguese Dictionary

Italian Romanian Dictionary

Italian Russian Dictionary

Italian Spanish Dictionary

Italian Swedish Dictionary

Italian Thai Dictionary

Italian Turkish Dictionary

Korean English Dictionary

Korean French Dictionary

Norwegian Brazilian Dictionary

Norwegian Chinese Dictionary

Norwegian Danish Dictionary

Norwegian Dutch Dictionary

Norwegian Finnish Dictionary

Norwegian French Dictionary

Norwegian German Dictionary

Norwegian Greek Dictionary

Norwegian Italian Dictionary

Norwegian Portuguese Dictionary

Norwegian Russian Dictionary

Norwegian Spanish Dictionary

Norwegian Swedish Dictionary

Norwegian Thai Dictionary

Norwegian Turkish Dictionary

Norwegian Vietnamese Dictionary

Russian English Dictionary

Russian French Dictionary

Spanish Albanian Dictionary

Spanish Arabic Dictionary

Spanish Bulgarian Dictionary

Spanish Chinese Dictionary

Spanish Czech Dictionary

Spanish Dutch Dictionary

Spanish English Dictionary

Spanish Filipino Dictionary

Spanish Finnish Dictionary

Spanish French Dictionary

Spanish Hebrew Dictionary

Spanish Korean Dictionary

Spanish Lithuanian Dictionary

Spanish Polish Dictionary

Spanish Portuguese Dictionary

Spanish Romanian Dictionary

Spanish Russian Dictionary

Spanish Swahili Dictionary

Spanish Swedish Dictionary

Spanish Thai Dictionary

Thai English Dictionary

Turkish English Dictionary

Turkish French Dictionary

Urdu English Dictionary

Urdu French Dictionary

Vietnamese English Dictionary

Vietnamese French Dictionary