terrestrial microwave link - Francés Inglés Diccionario