self-recrimination - Turkish English Dictionary