marking punch - Turkish English Dictionary