Babylon NG
Simply the best definition!

Download it's free

à bien cacher

Babylon French English dictionary

Download this dictionary
à bien cacher
v. good hiding