microwave radio link - Francés Inglés Diccionario