thrilling (piercing) - Turkish English Dictionary