microwave radar link - Francés Inglés Diccionario