hitch-bar pull - Turkish English Dictionary