have something hung up and salted - Türkçe İngilizce Sözlük