weaver's hitch - Turkish English Dictionary