puncture potential - Turkish English Dictionary