log hauling - Turkish English Dictionary