have something hung up and salted - Turc Anglais Dictionnaire