punch-hole in straps - Turkish English Dictionary