terrestrial radio-relay link - Francés Inglés Diccionario