Aryanpour English Farsi Dictionary is Farsi translator with Iranian alphabet, Farsi keyboard, Persian phrases, names, and academy terms and Jargons