armature of a relay - Turkish English Dictionary