self-regard - French English Dictionary