efflorescent salt - Turkish English Dictionary