delayed penalty - Turkish English Dictionary