delay of game - Turkish English Dictionary