Babylon NG
Simply the best definition!

Download it's free

à bien des égards

Babylon French English dictionary

Download this dictionary
à bien des égards
in many ways