The Best and Newest English / Farsi Dictionary Free, Searchable English-Farsi and Farsi-English dictionary with more than 600,000 words.