Ectaco multilingual online dictionary translates any word from english to albanian, arabic, armenian, azeri, belarusian, bengali, bosnian, bulgarian, chinese-simplified, chinese-traditional, croatian, czech, danish, dutch, estonian, finnish, french, german, greek, hebrew, hindi, hungarian, indonesian, italian, japanese, korean, latin, latvian, lithuanian, multilingual, norwegian, persian (farsi), polish, portuguese, romanian, russian, serbian, slovak, slovenian, spanish, swedish, tagalog (philippines), tatar, thai, turkish, ukrainian, vietnamese and yiddish. It also translates any word from any of these languages into english.
How to use this online dictionary: choose the language from/to which you want to translate, type the word you want to translate, and choose if you want to translate that word from the chosen language "Into English", or "From English" into the chosen language.