terrestrial radio-relay system - Turkish English Dictionary