haul (to pull or drag forcibly) - Turkish English Dictionary