self-contemptuous - Spanish English Dictionary