self-piercing - Turkish English Dictionary