semiinsulating substrate - French English Dictionary