weight carrying hitch - Turkish English Dictionary