a hair shirt - Turkish English Dictionary