Best Chinese dictionary by a mile – Pleco Chinese Dictionary Review
I was skeptical of the add-ons, but they are totally worth it. Also good on Pleco for only charging a one time fee and not a subscription.
Review by Review357532 on
Pleco Chinese Dictionary.