on the stroke of eight - Turkish English Dictionary