Excellent app
It provides equivalents for different senses of words in correct English. This is the best version available. But if you add examples of Farsi words in context, it would make a very competitive dictionary on the market.
Mardin80 about
Farsi Dic