superegoist - Spanish English Dictionary