long-distance travel - Turkish English Dictionary