microwave radar link - Alemán Inglés Diccionario