win their trust - French English Dictionary