self-regarding - French English Dictionary