punch reinforcement rings - Spanish English Dictionary