self-regarding - Spanish English Dictionary