harsh penalty - Turkish English Dictionary