Babylon NG
Simply the best definition!

Download it's free

aan de beterende hand zijn

Babylon Dutch English dictionary

Download this dictionary
aan de beterende hand zijn
v. be on the mend