prick-punch something - Spanish English Dictionary