punch a clock - Turkish English Dictionary