luminophore - French English Dictionary