efflorescency - French English Dictionary