deterrent penalty - Turkish English Dictionary