moving armature loudspeaker - Turkish English Dictionary