feeling of self-blame - Turkish English Dictionary