Good but not Great
The dictionary is fairly comprehensive and good when you cant get your Hans Wehr out or use google translate. Sometimes the meaning of the word of the day can be confusing (ie which meaning of the English word are you translating?), so double check everything. Other than that, you have to get pro to keep most of the features, but its an okay app.
cbc2v about
Arabic Dictionary Premium