a hair shirt - Französisch Englisch Wörterbuch