punch a clock - German English Dictionary