rap (one's) knuckles - Turkish English Dictionary