have (one's) hide - Turc Anglais Dictionnaire