lead selenide cell - French English Dictionary