relay armature - Turkish English Dictionary