spring center punch - Spanish English Dictionary