Free dictionary online: translation in English, Spanish, French, Italian, Chinese, Russian, definitions, synonyms...
Results found in several dictionaries: Collins, Collaborative Dictionary
punch   sm  (LAm) 
1  (=puñetazo) punch
2  (al hacer algo)   (=empuje) strength, punch 
(=agilidad) 
agility
3 punches  (CAm) popcorn  sing 

Collaborative Dictionary     Spanish-English
castañazo pref. punch Reverso General Dictionary 
punch pref. punch Reverso General Dictionary 
la ponchera nm. punch bowl Reverso General Dictionary 
dar de puñetazos nnpl. punch Reverso General Dictionary 
la tarjeta perforada nm. punch card Reverso General Dictionary 
***
'punch' also found in translations in English-Spanish dictionary
punch-drunk exp. atontado Reverso General Dictionary 
rum punch n. el ponche Reverso General Dictionary 

"Collins Spanish Dictionary 8th edition published in 2005 © William Collins Sons & Co Ltd 1971, 1988 © HarperCollins Publishers 1992, 1993, 1996, 1997, 2000, 2003, 2005"