punch with knuckles - Spanish English Dictionary