have hung up and salted - Turc Anglais Dictionnaire