punch the (time) clock - Espagnol Anglais Dictionnaire