thrilling (piercing) - German English Dictionary