trust or have faith in someone - French English Dictionary