line of sight radio relay - Turkish English Dictionary