armature chatter - Turkish English Dictionary