semiconductor microphone - French English Dictionary