Diccionario Inglés-Español
punish
Castigar, penar
Diccionario Inglés-Español
puncture
punishment