www.LanguageTeacher.com V-2092* - Electronic Dictionary Talking Translator English, French, Italian, German, Spanish, Dutch, Portuguese, Russian, Greek, Turkish, Croatian, Finnish, Danish, SloVenian, Swedish, Serbian (..you can select any language pair & translate..) ( 14 languages - Vice Versa cross translating & speaking )