thrilling (piercing) - French English Dictionary