long-range communication - Turkish English Dictionary