hydrostatic microphone - French English Dictionary