armature travel - Turkish English Dictionary