efflorescency - Turkish English Dictionary