efflorescency - Spanish English Dictionary