semiconductor layer - French English Dictionary