terrestrial radio- relay systems - Turkish English Dictionary