silicon carbide transistor - French English Dictionary