terrestrial radio-relay systems - German English Dictionary