punch a clock - French English Dictionary