light-emitting - French English Dictionary