rap someone's knuckles - French English Dictionary