efflorescent - Turkish English Dictionary