dome-shaped body of salt - Español Inglés Diccionario