self-praise stinks. (sps) - Spanish English Dictionary