six-horse hitch - Turkish English Dictionary