long-distance data transmission - Turkish English Dictionary