semiconductor doping - French English Dictionary