entrusting - French English Dictionary