efflorescing - French English Dictionary