tapered punch - Spanish English Dictionary