lead sulphide transistor - French English Dictionary