Bilingual dictionary for student, teacher and traveler translates words and phrases from English to Bangla and Bangla to English. Over 200000 English and 150000 Bengali words in an offline dictionary, with offline pronunciation. Additional features like phrase book, flash cards and games help to learn foreign language faster.