self-recrimination - Spanish English Dictionary