self-scorn - Spanish English Dictionary