entrusted - French English Dictionary