magnetic armature microphone - Turkish English Dictionary