a hair shirt - Turc Anglais Dictionnaire