have something hung up and salted - Français Anglais Dictionnaire