entrust to one's safekeeping - French English Dictionary