microwave radar link - Turco Inglés Diccionario