luminiferous - French English Dictionary