long-distance swimming - Turkish English Dictionary