iLinguist East is an off-line dictionary which translates between English and one of 5 other languages: Czech, Russian, Polish, Slovak and Croatian.
The translator works off-line so no internet connection is required - no costs for roaming data when abroad. The wordbook contains 292 000 words pairs in total, performs reverse translations, and additional searches on Wikipedia or Google (for this feature internet connection is required).
Localizations: English, Czech, Slovak
Visit also the iLinguist West application, which translates between English and 5 Western European languages (German, French, Italian, Dutch and Finnish).