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