luminous flux radiated by a source - French English Dictionary