heavy penalty - Turkish English Dictionary