entrustment - French English Dictionary