hitch-bar pull - French English Dictionary