self-trust - French English Dictionary