self-revelative - Spanish English Dictionary