a hair shirt - Fransızca İngilizce Sözlük