self-blame - Turkish English Dictionary