rap somebody over the knuckles - French English Dictionary