punch reinforcement rings - Turkish English Dictionary