armature of a permanent magnet - German English Dictionary