(s)long-distancecovering a long distance“a long-distance runner”, “a long-distance freight train”, “she ran off with a long-distance truck driver”