to be rapped over the knuckles - Spanish English Dictionary