Farhang-e Farsi: An intermediate Persian dictionary.