subaqueous condenser microphone - French English Dictionary