self-righteously - French English Dictionary