salt the mine - Espagnol Anglais Dictionnaire