This is a fantastic way for the deaf to learn a foreign language!
The Russian/American Sign Language Translator program can translate up to 650 words among four languages-Russian Sign Language and American Sign Language (each in video) and Russian English and American English (each in text).
Simply chose a word from any of the lists (or type it in) and translations from the other three languages instantly appear.