place for storing salt in a salt mine - Espagnol Anglais Dictionnaire