thin-film electroluminescence - French English Dictionary