hairshirt - Turkish English Dictionary