have something hung up and salted - Allemand Anglais Dictionnaire