confiding - French English Dictionary