rock-salt lattice - Spanish English Dictionary