salt efflorescence - Turco Inglés Diccionario