Bon dictionnaire
I would recommend this dictionary. It provides clear, concise and comprehensive definitions, offering synonyms and even English translations at times. The only feature that Id say is missing is the offline dictionary.
Jasmss about
Dictionnaire Linternaute, v2.0.4