terrestrial radio-relay systems - Turkish English Dictionary