rap (one's) knuckles - German English Dictionary