a hair shirt - Espagnol Anglais Dictionnaire