Alternatives to English-Russian-English Slovoed Deluxe talking dictionary
Actively translating dictionary from Russian to English - good for those learning either language
Actively translating dictionary from Russian to English - good for those learning either language