you shouldn't blame yourself - Turkish English Dictionary