Farhang-e Hamrah: the Aryanpur Progressive Persian-English dictionary: