luminogenous - French English Dictionary