hairshirt - French English Dictionary