punch the (time) clock - German English Dictionary

Suggest a Term