rap someone's knuckles - Turkish English Dictionary