terrestrial radio-relay link - Español Inglés Diccionario