long-distance haulage - Turkish English Dictionary