give a knuckle sandwich - French English Dictionary