power semiconductor device - French English Dictionary