pillar of salt - Francés Inglés Diccionario