thermal microphone - French English Dictionary