armature sleeve - Turkish English Dictionary