Luminophore - French English Dictionary