This dictionary would be 5 star if section of Farsi to English was more comprehensive and translation of sentences was similar to English - Farsi section. Unfortunately all sentences in Farsi section are in English ,so it is useless for Farsi native speakers to find correct English substitutes for words and phrases that we have in Farsi.
sam maz about Advanced English Persian Dict, v5.0