punctures - Turkish English Dictionary