clean (one's) clock - German English Dictionary