want to turn oneself in - Turkish English Dictionary