harness hitch - Turkish English Dictionary